a large evergreen plant (calophyllum inophyllum) - Español Inglés Diccionario